import Vue from "vue";
import vuex from 'vuex'
Vue.use(vuex)

import loginModule from './login'

export default new vuex.Store({
    state:{
        appView:'login'
    },
    //调用state里面的数据
    getters:{
        getAppView(state){
            return state.appView
        }
    },
    //将获取的值赋到state里面
    mutations:{
        setAppView(state,view){
            state.appView=view
        }
    },
    //相当于service，把获取到的view值赋值到set里面
    actions:{
        change({commit},view){
            commit("setAppView",view)
        }
    },
    modules:{
        loginModule:loginModule
    }
    
});

